rural service centre - Français Anglais Dictionnaire